package com.ruoyi.order.api.domain;

import com.ruoyi.common.core.web.oldDomain.BaseEntity;

/**
 * 卖家订单商品对象 erp_seller_order_product
 *
 * @author erp
 * @date 2023-03-20
 */
public class ErpSellerOrderProduct extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 主键
     */
    private Long id;
    /**
     * 订单id
     */
    private Long orderId;
    /**
     * 子订单id
     */
    private Long childId;
    /**
     * 物流费用金额（子订单没有运费，请忽略）
     */
    private String childLogisticsAmount;
    /**
     * 物流费用币种（子订单没有运费，请忽略）
     */
    private String childLogisticsCurrencyCode;
    /**
     * 买家备注
     */
    private String memo;
    /**
     * 商品数量
     */
    private Long productCount;
    /**
     * 商品id
     */
    private Long productId;
    /**
     * 商品主图Url
     */
    private String productImgUrl;
    /**
     * 商品名称
     */
    private String productName;
    /**
     * 快照Url
     */
    private String productSnapUrl;
    /**
     * 商品规格
     */
    private String productStandard;
    /**
     * 商品单位
     */
    private String productUnit;
    /**
     * 商品单价
     */
    private String productUnitPrice;
    /**
     * 币种
     */
    private String productUnitCurrencyCode;
    /**
     * 订单显示状态
     */
    private String showStatus;
    /**
     * 商品编码
     */
    private String skuCode;
    /**
     * 子订单状态
     */
    private String sonOrderStatus;
    /**
     * 全部商品金额
     */
    private String totalProductAmount;
    /**
     * 币种
     */
    private String totalProductCurrencyCode;
    /**
     * 乐观锁
     */
    private String revision;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public Long getChildId() {
        return childId;
    }

    public void setChildId(Long childId) {
        this.childId = childId;
    }

    public String getChildLogisticsAmount() {
        return childLogisticsAmount;
    }

    public void setChildLogisticsAmount(String childLogisticsAmount) {
        this.childLogisticsAmount = childLogisticsAmount;
    }

    public String getChildLogisticsCurrencyCode() {
        return childLogisticsCurrencyCode;
    }

    public void setChildLogisticsCurrencyCode(String childLogisticsCurrencyCode) {
        this.childLogisticsCurrencyCode = childLogisticsCurrencyCode;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public Long getProductCount() {
        return productCount;
    }

    public void setProductCount(Long productCount) {
        this.productCount = productCount;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public String getProductImgUrl() {
        return productImgUrl;
    }

    public void setProductImgUrl(String productImgUrl) {
        this.productImgUrl = productImgUrl;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductSnapUrl() {
        return productSnapUrl;
    }

    public void setProductSnapUrl(String productSnapUrl) {
        this.productSnapUrl = productSnapUrl;
    }

    public String getProductStandard() {
        return productStandard;
    }

    public void setProductStandard(String productStandard) {
        this.productStandard = productStandard;
    }

    public String getProductUnit() {
        return productUnit;
    }

    public void setProductUnit(String productUnit) {
        this.productUnit = productUnit;
    }

    public String getProductUnitPrice() {
        return productUnitPrice;
    }

    public void setProductUnitPrice(String productUnitPrice) {
        this.productUnitPrice = productUnitPrice;
    }

    public String getProductUnitCurrencyCode() {
        return productUnitCurrencyCode;
    }

    public void setProductUnitCurrencyCode(String productUnitCurrencyCode) {
        this.productUnitCurrencyCode = productUnitCurrencyCode;
    }

    public String getShowStatus() {
        return showStatus;
    }

    public void setShowStatus(String showStatus) {
        this.showStatus = showStatus;
    }

    public String getSkuCode() {
        return skuCode;
    }

    public void setSkuCode(String skuCode) {
        this.skuCode = skuCode;
    }

    public String getSonOrderStatus() {
        return sonOrderStatus;
    }

    public void setSonOrderStatus(String sonOrderStatus) {
        this.sonOrderStatus = sonOrderStatus;
    }

    public String getTotalProductAmount() {
        return totalProductAmount;
    }

    public void setTotalProductAmount(String totalProductAmount) {
        this.totalProductAmount = totalProductAmount;
    }

    public String getTotalProductCurrencyCode() {
        return totalProductCurrencyCode;
    }

    public void setTotalProductCurrencyCode(String totalProductCurrencyCode) {
        this.totalProductCurrencyCode = totalProductCurrencyCode;
    }

    public String getRevision() {
        return revision;
    }

    public void setRevision(String revision) {
        this.revision = revision;
    }
}
